<style type="text/css">

/* GOOGLE MAP COMPONENT */
#map_wrapper .bigmarker 							{ position:relative; width:235px; height:276px; background:transparent url(/static/v2p/images/big_marker.png) no-repeat left top; }
* html #map_wrapper .bigmarker 						{ background-image: url(/static/v2p/images/big_marker.gif); }
#map_wrapper .bigmarker .bigmarker_img 				{ position:absolute; left:17px; top:17px; width:200px; height:150px; border:1px solid #666666; }
#map_wrapper .bigmarker .iteminfo 					{ position:absolute; width:200px; left:17px; top:173px; }
#map_wrapper .bigmarker .iteminfo p 				{ width:150px; font-size:11px; float:left; color:#FFFFFF; white-space:nowrap; overflow:hidden; line-height:normal; }
#map_wrapper .bigmarker .iteminfo img 				{ float:left; margin-right:5px; display:block; width:30px; height:30px; border:none; padding:3px;background-color:#FFFFFF; }
#map_wrapper .bigmarker .deleteicon 				{ display:none; position:absolute; left:210px; top:0; z-index:50; }
#map_wrapper .bigmarker .deleteicon:hover			{ cursor:pointer; }

#map_wrapper .smallmarker 							{ position:relative; width:76px; height:52px; background:transparent url(/static/v2p/images/small_marker.png) no-repeat left top; }
* html #map_wrapper .smallmarker 					{ background-image: url(/static/v2p/images/small_marker.gif); }
#map_wrapper .smallmarker img 						{ position:absolute; top:4px; left:5px; width:37px; height:28px; cursor:pointer; }

#map_wrapper .infopane_wrapper 						{ position:absolute; left:940px; height:100%; width:310px; background:transparent url(/static/v2p/images/info_pane_left.png) repeat-y left top; }
* html #map_wrapper .infopane_wrapper 				{ background-image:none; }

#map_wrapper .infopane 								{ height:100%; width:260px; margin-left:15px; padding:10px 15px; background:#2b2b33 url(/static/v2p/images/info_pane_background.png) repeat-x left top; }
#map_wrapper .infopane p, #map_wrapper .infopane h2, #map_wrapper .infopane p, #map_wrapper .infopane strong { color:#FFFFFF; }
#map_wrapper .infopane h2 							{ font-size:14px; }
#map_wrapper .infopane .deleteicon 					{ position:absolute; top:5px; right:10px; z-index:10; display:block; }
#map_wrapper .infopane textarea 					{ width:250px; margin-bottom:10px; }

#map_wrapper .infopane_imgcontainer 				{ margin:25px 0 10px; }
#map_wrapper .infopane_imgcontainer img 			{ margin:3px; border:3px solid #FFF; display:block; width:30px; height:30px; background-color:#FFF; float:left; }
#map_wrapper .infopane_imgcontainer img.selected 	{ border-color:#FF9900; }
#map_wrapper .infopane_imgcontainer img:hover 		{ border-color:#BFDFFF; cursor:pointer; }

</style>